package com.health.mapper;

import com.health.dto.PatientDTO;
import com.health.entity.Patient;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

import java.util.List;

/**
 * 说明：
 *
 * @author XUYINGLIU 2023年03月12日16:28
 * @version 1.0
 */
@Mapper
@Component
public interface PatientMapper {

    // 就诊人列表
    List<Patient> getById(Long id);

    // 删除就诊人
    void delete(Integer id);

    // 获取就诊人信息
    Patient select(Long id);

    // 添加就诊人
    void save(PatientDTO patient);

    // 修改就诊人
    void modify(PatientDTO patient);

    Patient getByPatientId(Long id);

    List<Patient> getByUserIdAz(Long userid);
}
